$background-color: white;
$tableFontSize: 15;

:export {
  tableFontSize: $tableFontSize;
}

.iconfont {
  font-size: 12px;
  margin-right: 3px;
}

.tableDome {
  // padding: 10px 10px 0 0;

  .searchBox {
    background-color: $background-color;
    padding: 22px 0 10px 0;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }

  .tableBox {
    padding: 0 20px;
    background-color: $background-color;
  }

  .tableBox {
    .el-table {
      font-size: $tableFontSize;
    }
  }

  .paginationBox {
    position: relative;
    background-color: $background-color;
    padding-top: 30px;
    height: 75px;
  }

  .el-pagination {
    position: absolute;
    right: 20px;
  }

  .actionBox {
    background-color: $background-color;
    padding: 16px 20px;
    height: 72px;
    position: relative;
  }

  .addBtn,
  .exportBtn,
  .uploadBtn,
  .deletetBtn,
  .disabledDeletetBtn,
  .setUp,
  .refresh {
    position: absolute;
    top: 16px;
    cursor: pointer;
  }

  .deletetBtn {
    right: 95px;
    border: 1px solid #f56c6c;
    color: #f56c6c;
  }

  .disabledDeletetBtn {
    right: 100px;
  }

  .uploadBtn {
    right: 215px;
  }

  .exportBtn {
    right: 335px;
  }

  .addBtn {
    right: 455px;
  }

  .setUp {
    right: 20px;
    top: 22px;
    font-size: 18px;
  }

  .refresh {
    right: 55px;
    top: 22px;
    font-size: 18px;
  }

  .searchBoxRow {
    padding-right: 20px;
  }

  .searchBoxRow .el-col {
    position: relative;
    height: 63px;
  }

  .searchBtn {
    position: absolute;
    top: 5px;
    left: 80px;
    width: 80px;
  }

  .searchFormZ {
    overflow: hidden;
    height: auto;
  }

  .searchFormS {
    overflow: hidden;
    height: 58px;
  }

  .searchBoxStateBtbBox {
    width: 25%;
    height: 40px;
    position: absolute;
    right: 0;
    bottom: 24px;
    z-index: 2;
  }

  .searchBoxStateBtbBoxZ {
    width: 25%;
    height: 40px;
    position: absolute;
    right: 0;
    bottom: 24px;
    z-index: 2;
    background-color: $background-color;
  }

  .searchStateBtn {
    position: absolute;
    right: 20px;
    font-size: 13px;
  }

  .tableDelBtn {
    color: #f56c6c;
  }

  .addContent,
  .editContent {
    margin-bottom: 20px;
  }

  .addBoxRow .el-form-item,
  .editBoxRow .el-form-item {
    margin-right: 15px;
  }

  .editInTable .el-input {
    width: 55%;
    margin-right: 15px;
  }

  .edit,
  .add {
    position: relative;
  }

  .editFooter,
  .addFooter {
    position: absolute;
    right: 15px;
    bottom: -30px;
  }
}

.popoverTitle {
  font-size: 14px;
  padding-bottom: 5px;
  border-bottom: 1px solid #f0f0f0;
  margin-left: 10px;
  margin-bottom: 5px;
}

.hasTopLine {
  margin-top: 15px;
  margin-bottom: 10px;
}

.titlecheckboxGroup .el-checkbox {
  margin-right: 50px;
  margin-top: 5px;
  margin-left: 10px;
  overflow: hidden;
}

.borderCheck {
  margin-left: 10px;
}
